7. Lecture Notes on the Ellipsoid Algorithm

نویسنده

  • Michel X. Goemans
چکیده

The simplex algorithm was the first algorithm proposed for linear programming, and although the algorithm is quite fast in practice, no variant of it is known to be polynomial time. The Ellipsoid algorithm is the first polynomial-time algorithm discovered for linear programming. The Ellipsoid algorithm was proposed by the Russian mathematician Shor in 1977 for general convex optimization problems, and applied to linear programming by Khachyan in 1979. Contrary to the simplex algorithm, the ellipsoid algorithm is not very fast in practice; however, its theoretical polynomiality has important consequences for combinatorial optimization problems as we will see. Another polynomial-time algorithm, or family of algorithms to be more precise, for linear programming is the class of interior-point algorithms that started with Karmarkar’s algorithm in 1984; interior-point algorithms are also quite practical but they do not have the same important implications to combinatorial optimization as the ellipsoid algorithm does. The problem being considered by the ellipsoid algorithm is:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Michel X . Goemans 7 . Lecture notes on the ellipsoid algorithm

The simplex algorithm was the first algorithm proposed for linear programming, and although the algorithm is quite fast in practice, no variant of it is known to be polynomial time. The Ellipsoid algorithm is the first polynomial-time algorithm discovered for linear programming. The Ellipsoid algorithm was proposed by the Russian mathematician Shor in 1977 for general convex optimization proble...

متن کامل

The Ellipsoid Algorithm

The Ellipsoid algorithm was developed by (formerly) Soviet mathematicians (Shor (1970), Yudin and Nemirovskii (1975)). Khachian (1979) proved that it provides a polynomial time algorithm for linear programming. The average behavior of the Ellipsoid algorithm is too slow, making it not competitive with the simplex algorithm. However, the theoretical implications of the algorithm are very importa...

متن کامل

CSC 2411 - Linear Programming and Combinatorial Optimization ∗ Lecture 7 : Ellipsoid Algorithm and Interior Point

This lecture provides an in-depth explanation of ellipsoid algorithm which was developed in 1979 by a Soviet mathematician L.G. Khachian. Ellipsoid algorithm is the first polynomial-time linear programming algorithm which also knows as Khachiyan’s algorithm to acknowledge Khachiyan’s discovery. This algorithm is fundamentally different from Simplex Algorithm in a sense that it does not exploit ...

متن کامل

Lecture notes on the ellipsoid algorithm

The simplex algorithm was the first algorithm proposed for linear programming, and although the algorithm is quite fast in practice, no variant of it is known to be polynomial time. The Ellipsoid algorithm is the first polynomial-time algorithm discovered for linear programming. The Ellipsoid algorithm was proposed by the Russian mathematician Shor in 1977 for general convex optimization proble...

متن کامل

Linear Programming Notes

These notes summarize the central definitions and results of the theory of linear programming, as taught by David Williamson in ORIE 6300 at Cornell University in the fall of 2014. Proofs and discussion are mostly omitted. These notes also draw on Convex Optimization by Stephen Boyd and Lieven Vandenberghe, and on Stephen Boyd’s notes on ellipsoid methods. Prof. Williamson’s full lecture notes ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009